public class T {


}

class Solution {



    public int removeDuplicates(int[] nums) {
        int ret=0,next=1;
        int k=1;

       while(next<nums.length){
           if(nums[next]!=nums[ret]){
               nums[ret+1]=nums[next];
               next++;
               ret++;

           }else {
               next++;
           }
       }
       return ret+1;



    }



    public int removeElement(int[] nums, int val) {
        int[] a=new int[100];
        int k=0;
        for (int i = 0; i < nums.length; i++) {
            if(nums[i]!=val){
                a[k]=nums[i];
                k++;
            }
        }

        for (int i = 0; i < k; i++) {
            nums[i]=a[i];
        }



        return k;
    }
}
